﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CoreGallery.Storage
{
    class FileSystemStorageProvider : Core.Extensibility.Storage.IStorageProvider
    {
        #region IStorageProvider Members

        public CoreGallery.Core.Framework.GalleryCollection Galleries
        {
            get { throw new NotImplementedException(); }
        }

        public bool IsReadOnly
        {
            get { throw new NotImplementedException(); }
        }

        public CoreGallery.Core.Framework.Gallery CreateGallery()
        {
            throw new NotImplementedException();
        }

        public CoreGallery.Core.Framework.Album CreateAlbum(CoreGallery.Core.Framework.Gallery g)
        {
            throw new NotImplementedException();
        }

        public CoreGallery.Core.Framework.Photo CreatePhoto(CoreGallery.Core.Framework.Album a)
        {
            throw new NotImplementedException();
        }

        public void RemoveGallery(CoreGallery.Core.Framework.Gallery g)
        {
            throw new NotImplementedException();
        }

        #endregion

        #region ICoreAddin Members

        public string Name
        {
            get { throw new NotImplementedException(); }
        }

        public string Creator
        {
            get { throw new NotImplementedException(); }
        }

        public string Description
        {
            get { throw new NotImplementedException(); }
        }

        public Uri CreatorHomePage
        {
            get { throw new NotImplementedException(); }
        }

        public Uri SupportHomePage
        {
            get { throw new NotImplementedException(); }
        }

        public Uri Update
        {
            get { throw new NotImplementedException(); }
        }

        public object Options
        {
            get { throw new NotImplementedException(); }
        }

        public string AboutText
        {
            get { throw new NotImplementedException(); }
        }

        public Version Version
        {
            get { throw new NotImplementedException(); }
        }

        public void OnInit(CoreGallery.Core.GalleryExplorer explorer)
        {
            throw new NotImplementedException();
        }

        public void OnLoad()
        {
            throw new NotImplementedException();
        }

        public void OnUnload()
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
